.M-Page {
	&HotWord {
		p {
			margin-bottom: 0;
			line-height: 20px;
		}
		&Con {
			&Or {
				font-size: 14px;
				font-weight: bold;
				margin-top: 5px;
				margin-bottom: 5px;
			}
			&Item {
				background: #fff;
				border: solid 1px #ccc;
				margin: 5px 0;
				padding: 10px 20px;
				position: relative;

				.M-commonInput {
					display: inline-block;
				}

				>span {
					line-height: 40px;
				}

				&BtnDel {
					position: absolute;
					right: 0;
					top: 0;
					display: block;
					cursor: pointer;
					.icon();
					.icon-funDel;
					&:hover {
						.icon-act;
					}
				}
			}
		}
	}

	&FlexibleHotWord {
		position: relative;
		display: inline-block;

		.M-commonFlexibleInputDiv {
			display: inline-block;
		}
		.M-commonFlexibleInputAdd {
			right: -25px;
			top: 4px;
			left: auto;
			bottom: auto;
			line-height: 18px;
		}
	}
}